give a favourable opinion - Turco Inglés Diccionario